*{padding:0px; margin:0px;}
html {_overflow-y:scroll;}
/*****！！页面通用css样式定义开始******/
/* body的css定义:这里定义页面上下左右边距，页面背景颜色，滚动条颜色样式 */
body{
    font-family:方正中等线_GBK;    /*文字字体定义 */
	font-size: 12px;    /*文字大小定义 */
	color: #5a5a5a; /*文字颜色定义 */
    background:url(../images/bg.jpg) center bottom no-repeat;
	}

/* 网站超链接css通用设置 */
a{text-decoration: none; cursor: pointer; } /* 链接无下划线,有为underline */ 
a:link {color: #333333;} /* 未访问的链接 */
a:visited {color: #333333;} /* 已访问的链接 */
a:hover{color: #eb1315;	text-decoration: none;} /* 鼠标在链接上 */ 
a:active {color: #333333;} /* 点击激活链接 */
li {list-style-type: none;}

h1,h2,h3,h4,h5,h6{font-size:12px;}
img{border: 0px;}
.clear{clear:both; line-height:0; height:0; font-size:0px;}
.clear:after{content: "."; display: block; height: 0; clear: both; visibility: hidden; }/*清除浮动*/

/*表格样式定义 */ 
checkbox{border: 0px;}/*选择框样式定义 */ 
table{}
p{margin:0; padding:0;}/*文字按钮样式定义 */ 




/* flexslider */
.banner .flexslider{ width:100%;position:relative;overflow:hidden; min-width:970px;  }
.banner .slides{position:relative;z-index:1;}
.banner .slides li img{ margin:0 auto; display:block;max-width: 100%;}
.banner .flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center; }
.banner .flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.banner .flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.banner .flex-control-nav .flex-active{background-position:0 0;}
.banner .flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%; display:none}
.banner .flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.banner .flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.banner .flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}








.proListWrap{
	width:1000px;
	height:280px;
	position:relative; 
	margin: 20px auto 0 auto;
}
#pro_prev,#pro_next{
	position:absolute;
	top:97px;
	width:28px;
	height:45px;
}
#pro_prev{
	left:-80px;
	background:url(../images/jt_24.jpg) no-repeat 0 0;
}
#pro_next{
	right:-70px;
	background:url(../images/jt_27.jpg) no-repeat 0 0;
}
.proList{
	width: 3600%;
	height:280px;
	float:left;
	position:absolute;
	left:0px;
	top:0px;
}
.proItem{
	width:237px;
	height:277px;
	float:left;
	text-align:center;
	position:relative;
	background:url(../images/titbg_07.jpg) no-repeat bottom center;
    margin: 0 12px 0 0;
}
.proItem a{  background:#fff; display:block; padding:7px; width:237px; margin:0 auto; font-size:16px; color:#838383; padding-bottom:0px;}
.proItem a p{ height:40px; line-height:40px; position:relative; text-align:left;text-align: center;}
.proItem a p span{ position:absolute; right:0px; top:0px;}
.proItem img{
	width:200px;
	height:170px;
    border: 1px solid #d6d6d6;
}
.proctrlArea{position: relative;z-index: 888;}









.proListWrap2{
	position:relative; 
    width: 260px;
	margin: 20px auto 0 auto;
    overflow: hidden;
}
#pro_prev2,#pro_next2{
width: 39px;
display: block;
height: 39px;
top:-19px;
position: absolute;
}
#pro_prev2{
	background:url(../images/jt_50l.jpg) no-repeat 0 0;right: 40px;
}
#pro_next2{
	background:url(../images/jt_50r.jpg) no-repeat 0 0;right: 0;
}
#pro_prev2:hover{
	background:url(../images/jt_05l.jpg) no-repeat 0 0;right: 40px;
}
#pro_next2:hover{
	background:url(../images/jt_05r.jpg) no-repeat 0 0;right: 0;
}
.proList2{
	width: 3600%;
	height:280px;
	float:left;
	top:0px;
}
.proItem2{
    display: inline-block;
}
.proItem2 a{  background:#fff; display:block;  margin:0 auto; font-size:16px; color:#838383; padding-bottom:0px;}
.proItem2 img{

    border: 8px solid #efefef;
}
.proctrlArea{position: relative;z-index: 888;}








.header{
    background:url("../images/headerbg.jpg") repeat-x;
    height: 160px;
}
.headerAll{
    width: 1000px;
    margin: 0 auto;
    position: relative;

}
.nav{

}
.nav ul{
    width: 1000px;
    margin: 16px auto 0 auto;
}
.nav ul li{width: 125px;float: left;text-align: center;background:url("../images/line.png") center right no-repeat;height: 75px;}
.nav ul li a{font-size: 14px;color: #fff;height: 76px;display: block;line-height: 80px;}
.nav ul li a:hover {background:url("../images/abg.png") left center no-repeat;}
.nav ul li.hover a{background:url("../images/abg.png") left center no-repeat;}
.citybg{
   
    height: 482px;
}
.cityTop{
    background:url("../images/cityTop.png") center 40px  no-repeat;
}

.cityTop ul{
    font-size: 14px;color: #838383;
    line-height: 23px;
    text-align: center;
    width: 1000px;
    margin: 0 auto ;
}
.cityTop ul li{
    float: left;
    margin: 75px 0 0 0;
    width: 20%;
    float: left;
}
.cityTop ul p{
    font-size:24px;
    color: #000;
    margin: 17px 0;
}
.adv{
    background:url("../images/advbg.jpg") center center  no-repeat;
    height: 688px;
}
.advTop{
    background:url("../images/advTop.png") center 40px  no-repeat;
}
.in_pro{
    background:url("../images/advTop.png") center 40px  no-repeat;
}
.cho{width: 1000px;margin: 0 auto;}
.cho li{width: 314px;float: left;margin: 0 9px;}
.cho .num{
    background:url("../images/numbg.png") no-repeat;
    width: 110px;
    height: 110px;
    display: block;
    margin: 0 auto;border: 0 solid #000;line-height: 110px;text-align: center;font-size: 34px;font-weight: bold;
}
.cho li p{
    color: #e3b236;
    font-size: 24px;
    text-align: center;
    margin: 14px 0;
}
.cho li span{
    width: 41px;
    height: 3px;
    display: block;
    margin: 0 auto;
    background: #fff;
}
.cho li .text{
    color: #fff;
    font-size: 16px;
    margin: 15px 20px 20px 20px;line-height: 26px;
    text-align: center;
}
.in_pro{
    width: 1000px;
    margin: 0 auto;
}
.in_pro li{
    width: 223px;
    float: left;
    margin:15px 13px 0 13px;
}
.in_pro li img{border: 1px solid #d6d6d6;}
.in_pro li p{
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-size: 14px;
    color: #565656;
}
.ggp{
    background:url("../images/ggp.jpg") center center no-repeat;
    height: 333px;
}
.ggp .tel{
    color: #ecc027;
    font-size: 30px;
    text-align: center;
    font-weight: bold;
    padding: 50px 0 0 0;
}
.ggpTie{
    text-align: center;
    font-size: 36px;
    font-weight: bold;color: #fff;
    margin: 20px 0 0 0;
}
.ggpPRO{
    text-align: center;
    font-size: 36px;
    color: #fff;
    margin: 20px 0 0 0;
}
.in_new2{
    width: 1000px;
    margin: 0 auto;
}
.in_new2L{
    width: 400px;
    float: left;
}
.in_new2L li{
    margin: 25px 0 0 0 ;
}
.in_newTop{
    height: 52px;
    line-height: 52px;
    border-bottom: 1px solid #b2b2b2;
    font-size: 24px;
    font-weight: bold;color: #383e6a;
    position: relative;
}
.in_newTop a{
    position: absolute;
    top: 10px;
    right: 0;
    font-size: 12px;
    font-weight: normal;
}
.timeL{
    background:url("../images/datebg.jpg") center center no-repeat;
    width: 83px;
    height: 117px;
    position: relative;
    float: left;
}
.nR{
    width: 260px;
    float: left;
    margin: 0 0 0 20px;
}
.timeLr{
    text-align: center;
    font-size: 40px;color: #585858;display: block;font-weight: bold;
    margin: 12px 0 0 0;
}
.timeLn{
    margin: 5px 20px;
    display: block;
    text-align: right;color: #8d8d8d;
}
.timeLy{
    margin: 5px 20px;
    display: block;text-align: right;color: #8d8d8d;
}
.nR a{border:1px solid #666666;font-size: 12px;color: #8d8d8d;text-align: center;padding: 0 2px;display: block;width: 45px;height: 15px;line-height: 15px;}
.nRtOP{
    height: 38px;
    line-height: 38px;
    border-bottom: 1px solid #cccccc;
    margin: 0 0 10px 0;
    color: #383e69;
    font-size: 14px;
    font-weight: bold;
}
.comHor{
    width: 260px;
    float: right;
    line-height: 23px;
}
.in_hor{
    font-size: 24px;
    color: #383e6a;
    font-weight: bold;
    margin: 60px 0 0 0;
}
.comHorTip{
    font-size: 16px;
    font-weight: bold;
    color: #383e69;
    margin: 0 0 5px 0;
}
.lcbg{
    background:url("../images/lcbg.jpg") center center no-repeat;
    height: 609px;
}
.woshou{
    background:url("../images/woshoou.jpg") center center no-repeat;
    height: 342px;
}
.woshouAll{
    width: 1000px;
    margin: 0 auto;
    position: relative;
}
.woshou1{
    width: 565px;
    font-size: 16px;
    line-height: 32px;
    color: #fff;
    position: absolute;
    top: 80px;
    left: 45px;
}
.woshou2{
    width: 565px;
    font-size: 16px;
    line-height: 32px;
    color: #fff;
    position: absolute;
    top: 160px;
    left: 45px;
}
.woshou3{
    width: 565px;
    font-size: 16px;
    line-height: 32px;
    color: #fff;
    position: absolute;
    top: 245px;
    left: 45px;
}

.footer{ width:100%; margin-top:25px; height:266px; background:#262b49; color:#FFF ;}
/*.footer .size1{ background:url(../images/footermbg.jpg) no-repeat top center}*/
.footer .navul1{ padding:0 120px; height:70px}
.footer .navul1 li{ width:95px; line-height:70px; float:left; text-align:center; position:relative}
.footer .navul1 li a{ color:#FFF; font-size:14px;}
.footer .navul1 li span{ height:15px; border-left:1px dashed #FFF; position:absolute; right:0; top:30px;}
.footer_top{ width:100%; height:108px; margin:26px 0;}
.footer_top .left{ width:360px; float:left; border-right:1px solid #FFF}
.footer_top .left img{ }
.footer_top .center{ width:260px; padding-left:50px; line-height:22px;float:left; border-right:1px solid #FFF}
.footer_top .center a{ color:#fff}
.footer_top .erweima{ padding-left:50px; float:left;width:225px;height:135px}
.footer_top .erweima img{width:110px;height: 110px; }
.footer_top .erweima span{ float:left;}
.footer_bottom{ width:100%; text-align:center; line-height:35px; color:#FFF;background: #000;}
.footer_bottom a{ color:#FFF; }